clogless pump - Turkish English Dictionary